home *** CD-ROM | disk | FTP | other *** search
/ Visual Cafe 3 / Visual Cafe 3.ISO / Vcafe / Main.bin / NullSecurityManager.java < prev    next >
Text File  |  1998-09-08  |  4KB  |  287 lines

  1. package com.symantec.itools.lang;
  2.  
  3.  
  4. import java.io.*;
  5. import java.net.*;
  6.  
  7.  
  8. /**
  9.  * @author Symantec Internet Tools Division
  10.  * @version 1.0
  11.  * @since VCafe 3.0
  12.  */
  13.  
  14. public class NullSecurityManager 
  15.     extends SecurityManager 
  16. {
  17.     /**
  18.      * @since VCafe 3.0
  19.      */
  20.     public void checkCreateClassLoader() 
  21.     { 
  22.     }
  23.  
  24.     /**
  25.      * @param g TODO
  26.      * @since VCafe 3.0
  27.      */
  28.     
  29.     public void checkAccess(Thread g) 
  30.     { 
  31.     }
  32.  
  33.     /**
  34.      * @param g TODO
  35.      * @since VCafe 3.0
  36.      */
  37.     
  38.     public void checkAccess(ThreadGroup g) 
  39.     { 
  40.     }
  41.  
  42.     /**
  43.      * @param status TODO
  44.      * @since VCafe 3.0
  45.      */
  46.     
  47.     public void checkExit(int status) 
  48.     { 
  49.     }
  50.  
  51.     /**
  52.      * @param cmd TODO
  53.      * @since VCafe 3.0
  54.      */
  55.     
  56.     public void checkExec(String cmd) 
  57.     { 
  58.     }
  59.  
  60.     /**
  61.      * @param lib TODO
  62.      * @since VCafe 3.0
  63.      */
  64.     
  65.     public void checkLink(String lib) 
  66.     { 
  67.     }
  68.  
  69.     /**
  70.      * @param fd TODO
  71.      * @since VCafe 3.0
  72.      */
  73.     
  74.     public void checkRead(FileDescriptor fd) 
  75.     { 
  76.     }
  77.  
  78.     /**
  79.      * @param file TODO
  80.      * @since VCafe 3.0
  81.      */
  82.     
  83.     public void checkRead(String file) 
  84.     { 
  85.     }
  86.  
  87.     /**
  88.      * @param file TODO
  89.      * @param context TODO
  90.      * @since VCafe 3.0
  91.      */
  92.     
  93.     public void checkRead(String file, Object context) 
  94.     { 
  95.     }
  96.  
  97.     /**
  98.      * @param fd TODO
  99.      * @since VCafe 3.0
  100.      */
  101.     
  102.     public void checkWrite(FileDescriptor fd)
  103.     { 
  104.     }
  105.  
  106.     /**
  107.      * @param file TODO
  108.      * @since VCafe 3.0
  109.      */
  110.     
  111.     public void checkWrite(String file) 
  112.     { 
  113.     }
  114.  
  115.     /**
  116.      * @param file TODO
  117.      * @since VCafe 3.0
  118.      */
  119.     
  120.     public void checkDelete(String file) 
  121.     { 
  122.     }
  123.  
  124.     /**
  125.      * @param host TODO
  126.      * @param port TODO
  127.      * @since VCafe 3.0
  128.      */
  129.     
  130.     public void checkConnect(String host, int port) 
  131.     { 
  132.     }
  133.  
  134.     /**
  135.      * @param host TODO
  136.      * @param port TODO
  137.      * @param context TODO
  138.      * @since VCafe 3.0
  139.      */
  140.     
  141.     public void checkConnect(String host, int port, Object context)
  142.     { 
  143.     }
  144.  
  145.     /**
  146.      * @param port TODO
  147.      * @since VCafe 3.0
  148.      */
  149.     
  150.     public void checkListen(int port) 
  151.     { 
  152.     }    
  153.  
  154.     /**
  155.      * @param host TODO
  156.      * @param port TODO
  157.      * @since VCafe 3.0
  158.      */
  159.     
  160.     public void checkAccept(String host, int port) 
  161.     { 
  162.     }
  163.  
  164.     /**
  165.      * @param maddr TODO
  166.      * @since VCafe 3.0
  167.      */
  168.     
  169.     public void checkMulticast(InetAddress maddr) 
  170.     { 
  171.     }
  172.  
  173.     /**
  174.      * @param maddr TODO
  175.      * @param ttl TODO
  176.      * @since VCafe 3.0
  177.      */
  178.     
  179.     public void checkMulticast(InetAddress maddr, byte ttl) 
  180.     { 
  181.     }
  182.  
  183.     /**
  184.      * @since VCafe 3.0
  185.      */
  186.     
  187.     public void checkPropertiesAccess() 
  188.     { 
  189.     }
  190.  
  191.     /**
  192.      * @param key TODO
  193.      * @since VCafe 3.0
  194.      */
  195.     
  196.     public void checkPropertyAccess(String key) 
  197.     { 
  198.     }
  199.  
  200.     /**
  201.      * @param key TODO
  202.      * @param def TODO
  203.      * @since VCafe 3.0
  204.      */
  205.     
  206.     public void checkPropertyAccess(String key, String def) 
  207.     { }
  208.  
  209.     /**
  210.      * @param window TODO
  211.      * @since VCafe 3.0
  212.      */
  213.     
  214.     public boolean checkTopLevelWindow(Object window) 
  215.     { 
  216.         return true; 
  217.     }
  218.  
  219.     /**
  220.      * @since VCafe 3.0
  221.      */
  222.     
  223.     public void checkPrintJobAccess() 
  224.     { 
  225.     }
  226.  
  227.     /**
  228.      * @since VCafe 3.0
  229.      */
  230.     
  231.     public void checkSystemClipboardAccess() 
  232.     { 
  233.     }
  234.  
  235.     /**
  236.      * @since VCafe 3.0
  237.      */
  238.     
  239.     public void checkAwtEventQueueAccess() 
  240.     { 
  241.     }
  242.  
  243.     /**
  244.      * @param pkg TODO
  245.      * @since VCafe 3.0
  246.      */
  247.     
  248.     public void checkPackageAccess(String pkg) 
  249.     { 
  250.     }
  251.  
  252.     /**
  253.      * @param pkg TODO
  254.      * @since VCafe 3.0
  255.      */
  256.     
  257.     public void checkPackageDefinition(String pkg) 
  258.     { 
  259.     }
  260.  
  261.     /**
  262.      * @since VCafe 3.0
  263.      */
  264.     
  265.     public void checkSetFactory() 
  266.     { 
  267.     }
  268.  
  269.     /**
  270.      * @param clazz TODO
  271.      * @param which TODO
  272.      * @since VCafe 3.0
  273.      */
  274.     
  275.     public void checkMemberAccess(Class clazz, int which) 
  276.     { 
  277.     }
  278.  
  279.     /**
  280.      * @param provider TODO
  281.      * @since VCafe 3.0
  282.      */
  283.     
  284.     public void checkSecurityAccess(String provider) 
  285.     { 
  286.     }
  287. }